Concepts for Object-Oriented Finite Element Software – the deal.II Library

نویسندگان

  • Wolfgang Bangerth
  • Guido Kanschat
چکیده

An overview of the deal.II library is given. This library provides the functionality needed by modern numerical software used in the finite element solution of partial differential equations, offering adaptively refined meshes, different finite element classes, multigrid solvers and support for one, two and three spatial dimensions. We give a description of the basic design criteria used in the development of the library and how they were transformed into actual code, and some examples of the use of the library in numerical analysis. 1 Design and evolution of deal.II The DEAL project, short for Differential Equations Analysis Library, was started to provide means for the implementation of adaptive finite element methods. In fact, the development of DEAL and adaptive methods at the Institute of Applied Mathematics in Heidelberg are closely linked. From this starting point, a finite element library was needed, that is able to handle grids with strongly varying mesh width and supports strategies for the computation of error estimates based on dual problems. While DEAL was a library developed since 1993, this article gives an overview of the design criteria, programming models and fields of application of its successor library, deal.II.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The deal.II Library, Version 8.3, 2015

This paper provides an overview of the new features of the finite element library deal.II version 8.3.

متن کامل

An object-oriented framework for finite element analysis based on a compact topological data structure

This paper describes an ongoing work in the development of a finite element analysis system, called TopFEM, based on the compact topological data structure, TopS [1,2]. This new framework was written to take advantage of the topological data structure together with object-oriented programming concepts to handle a variety of finite element problems, spanning from fracture mechanics to topology o...

متن کامل

The deal.II Library, Version 8.5, 2017

This paper provides an overview of the new features of the finite element library deal.II version 8.5.

متن کامل

The deal.II Library, Version 8.2, 2015

This paper provides an overview of the new features of the finite element library deal.II version 8.2.

متن کامل

The deal.II library, version 8.5

This paper provides an overview of the new features of the finite element library deal.II version 8.1. 1. Overview. deal.II version 8.1 was released December 24, 2013. This paper provides an overview of the new features of this release and serves as a citable reference for the deal.II software library version 8.1. deal.II is an object-oriented finite element library used around the world in the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999